Self-Stabilizing Algorithms For Orderings And Colorings

نویسندگان

  • Wayne Goddard
  • Stephen T. Hedetniemi
  • David Pokrass Jacobs
  • Pradip K. Srimani
چکیده

A k-forward numbering of a graph is a labeling of the nodes with integers such that each node has less than k neighbors whose labels are equal or larger. Distributed algorithms that reach a legitimate state, starting from any illegitimate state, are called self-stabilizing. We obtain three self-stabilizing (s-s) algorithms for finding a k-forward numbering, provided one exists. One such algorithm also finds the k-height numbering of graph, generalizing s-s algorithms by Bruell et al. [4] and Antonoiu et al. [1] for finding the center of a tree. Another k-forward numbering algorithm runs in polynomial time. The motivation of k-forward numberings is to obtain new s-s graph coloring algorithms. We use a k-forward numbering algorithm to obtain an s-s algorithm that is more general than previous coloring algorithms in the literature, and which k-colors any graph having a k-forward numbering. Special cases of the algorithm 6-color planar graphs, thus generalizing an s-s algorithm by Ghosh and Karaata [13], as well as 2color trees and 3-color series-parallel graphs. We discuss how our s-s algorithms can be extended to the synchronous model.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Families of Distributed Memory Parallel Graph Algorithms from Self-Stabilizing Kernels-An SSSP Case Study

Self-stabilizing algorithms are an important because of their robustness and guaranteed convergence. Starting from any arbitrary state, a self-stabilizing algorithm is guaranteed to converge to a legitimate state.Those algorithms are not directly amenable to solving distributed graph processing problems when performance and scalability are important. In this paper, we show the “Abstract Graph M...

متن کامل

Linear time self-stabilizing colorings

We propose two new self-stabilizing distributed algorithms for proper ∆+1 (∆ is the maximum degree of a node in the graph) colorings of arbitrary system graphs. Both algorithms are capable of working with multiple type of daemons (schedulers) as is the most recent algorithm by Gradinariu and Tixeuil [OPODIS’2000, 2000, pp. 55–70]. The first algorithm converges in O(m) moves while the second con...

متن کامل

The Effect of Many-color Orderings on the Convergence of Iterative Methods

It is well known that orderings based on graph colorings can slow the convergence of many iterative methods. However, orderings based on graph colorings can be used to build scalable, parallel iterative methods. For example, SOR with consistent orderings, SSOR, and incomplete Cholesky can all be implemented in a scalable manner using graph colorings. It has been observed experimentally that if,...

متن کامل

Parallel Iterative Solution of Sparse Linear Systems Using Orderings from Graph Coloring Heuristics

The eeciency of a parallel implementation of the conjugate gradient method precon-ditioned by an incomplete Cholesky factorization can vary dramatically depending on the column ordering chosen. One method to minimize the number of major parallel steps is to choose an ordering based on a coloring of the symmetric graph representing the nonzero adjacency structure of the matrix. In this paper, we...

متن کامل

A Characterization of Edge-Bicolored Graphs with Generalized Perfect Elimination Orderings

An important property of chordal graphs is that these graphs are characterized by existence of perfect elimination orderings on their vertex sets. In this paper, we generalize the notion of perfect elimination orderings to graphs with edge-colorings by two colors, and give an excluded-subgraph characterization for graphs with such orderings. As an application, we announce some forthcoming resul...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Int. J. Found. Comput. Sci.

دوره 16  شماره 

صفحات  -

تاریخ انتشار 2005